`.BYTE` or `.DB` or `.ASCII`

Directives that specify the values of individual bytes in the resulting code.

Syntax:

    [<label>[:]]     .DB <expr> | txtexpr { , <expr> | txtexpr }
    [<label>[:]]     .BYTE <expr> | txtexpr { , <expr> | txtexpr }
    [<label>[:]]     .ASCII <expr> | txtexpr { , <expr> | txtexpr }

Example:

    alpha:    .DB "ABC", 0    ; generates 'A', 'B', 'C', 0
    beta:     .DB %1, %1$        ; macro parameters
               .BYTE <[alpha-1], >[alpha-1]
            .ASCII "Inscription"

Description:

Directive .DB (.Byte .ASCII) allows you to generate individual bytes in the memory of the program code. The data can be provided in the form of numerical or textual information.

For example, applications:

    msg:    .DB "Out of memory", 0